草庐IT

iOS 推送通知 : App not asking for permissions

全部标签

php - 在服务中注入(inject) Doctrine 实体管理器以实现快速通知服务

我是symfony2的新手,正在阅读文档,我正在努力创建一个通知服务来通知用户列表一些更新(用户实体与通知实体处于OneToMany关系,只是为了让它清晰)这是服务类:em=$em;}publicfunctionnotifier($text,$users){foreach($usersas$user){$notification=newNotification();$notification->setDate(new\DateTime());$notification->setText($text);$notification->setStatus('1');$notification

javascript - Laravel Homestead,Socket.io 连接被拒绝

我正在使用laravel事件广播、socket.io、node.js和redis将通知实时传递到客户端。代码相当简单,当我向服务器上的“/”发出一个获取请求时,一个事件将被触发,一些数据将被广播到所有在channel上监听这个事件的浏览器(客户端)(测试-channel)。Routes.php内容:Route::get('/','uses'=>function(){Event::fire(newApp\Events\UserHasRegistered('DummyData'));returnview('test');}]);UserHasRegistered事件类:classUserH

php - PHP/jQuery 中的通知系统

我想编写某种通知系统。实现这一目标的最佳方法是什么?通过在页面加载时调用Ajax请求调用数据库?但问题是它只检查页面加载。如果它是实时的就更好了,我想这取决于消息的优先级。我将如何着手实现这一目标?通过使用cookie?我正在使用PHP和jquery。 最佳答案 就像你说的,这取决于消息的优先级。如果在访问者执行操作时发出通知,则很容易绑定(bind)基于session的通知。如果在其他用户执行某项操作时发出通知(例如“John对此页面进行了编辑。单击此处查看。”),您可以使用长轮询AJAX来等待通知。

java - iOS 推送通知的 PHP 和 Java 字符串长度阿拉伯语文本大小问题

我们通过PHP/Java后端系统发送iOS/Apple设备推送通知。我们现在面临的问题是,Java的多字节字符计数与PHP不同。例如,下面是我们要发送的阿拉伯语文本,一个来自Java后端,一个来自基于PHP的后端系统(PHP和Java后端-两者不同,彼此没有关系):يبدابقرصالعقيليواللقيماتوينتهيمعخالدحريةبالاماراتنكهةوبهارمعالقصار-٦مساءاعلىتلفزيونالكويت现在,当我们检查字符串长度时:Java:length106byte194PHP:length369byte547现在Apple只允许256bytes

php - 如何使用 PHP 将多个 Import.io 搜索引擎连接器组合成一个搜索引擎?

我有来自数据提取工具/网站(http://import.io)的PHPAPI代码块,格式如下。我想要一个搜索框,它返回的结果不是一个,而是多个这些“连接器”代码块(它们被称为连接器,因为它们将您的搜索查询与通过import.io传输的结果连接起来,大概)。我是PHP新手,所以我不确定如何去做。$input)));curl_setopt($ch,CURLOPT_POST,1);curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);curl_setopt($ch,CURLOPT_HEADER,0);$result=curl_exec($ch);curl_clo

php - Google Calendar API PHP 通知到期值

我正在使用PHP成功注册GoogleCalendarAPI更改通知:$service=newGoogle_Service_Calendar($client);$channel=newGoogle_Service_Calendar_Channel($service);$channel->setId();$channel->setType('web_hook');$channel->setAddress('https://www.myserver.net/triggerCode.php');$timetoExpire=time()+3600000;$channel->setExpirati

php - 是否有任何 PHP 主机(共享)不会阻止 iPhone Apple 推送通知(APNS)的端口 2195 和 2196 传出?

我的iPhoneApple推送通知(APNS)在我自己的机器上以php运行。我没有阻止端口2195传出,但HostGator似乎确实并且不愿意打开该端口。我想很多网络主机都是一样的,但我想知道是否有人找到了一个不阻止2195和2196的主机。我知道我可以使用VPS来做到这一点,但我想降低成本,我不会发送很多通知,而且我知道我创建的非常简单的php脚本可以工作. 最佳答案 我终于能够通过BlueHost.com做到这一点,我注册了专用IP地址并每月额外支付2.50美元,然后他们愿意为我打开端口2195和2196。珍妮弗

php - 通知用户他们的 session 即将到期的无障碍方式

我有一个网站,它在给定的时间段内对用户进行身份验证,并根据任何后续页面请求延长时间间隔。我想知道如何在不使用js.alert()的情况下通知用户他们的时间即将到期,但仍可访问。我见过一些网站,内容会从顶部滑入,不会干扰用户,但仍然很明显。我看到的问题是它可能不会更新屏幕阅读器的缓冲区,有辅助功能需求的用户不会意识到这一点。建议? 最佳答案 以可访问的方式提醒用户的正确方法应该符合WAI-ARIA(可访问的富互联网应用程序)规范。现在,文档只是您实现的技术部分-与所有Internet技术一样,它在屏幕阅读器和其他辅助工具中的实现差异很

php - 为什么只有某些设备会收到推送通知

我设置了推送通知服务,以根据RSS提要向客户端发送通知。我有一项服务每分钟运行一次,以查看是否有新帖子添加到提要中。如果是这样,该服务将向所有客户端发送通知。但是,有些人一直提示说他们没有收到任何推送通知。这是我用来发送消息的函数:function_sendMessages($tokens,$message){$payload['aps']=array('alert'=>$message,'sound'=>'default');$payload=json_encode($payload);$context=stream_context_create();stream_context_s

php - 为什么我收到此错误通知 : Undefined index: host

我的示例代码在这里include'simple_html_dom.php';functionget_all_links($url){global$host;$html=newsimple_html_dom();$html->load(file_get_contents($url));foreach($html->find('a')as$a){$host1=parse_url($a->href);$host=parse_url($url);if($host1['host']==$host['host']){$data[]=$a->href;}}return$data;}$links=ge